home *** CD-ROM | disk | FTP | other *** search
- {0}; {1} and {2} are static
- (Aucune aide disponible)
-
- ';' expected
- Il manque un point-virgule α la fin de la ligne de code.
- La ligne fautive peut Ωtre celle indiquΘe par l'Θditeur
- ou la prΘcΘdente.
-
- '(' or '[' expected
- Chaque parenthΦse et crochet ouvrant doit trouver son
- correspondant fermant; τa ne semble pas Ωtre le cas ici.
- Avez-vous des termes croisΘs du genre "w[x(y]z)" ?
-
- abstract {0} {1} cannot be accessed directly
- Une mΘthode abstraite ne peut pas Ωtre invoquΘe.
- Vous ne pouvez invoquer que ses descendants concrets
- (i.e. une sous-classe implΘmentant la mΘthode).
-
- abstract methods cannot have a body
- Vous avez dΘclarΘ une mΘthode abstraite ("abstract") et
- vous lui avez donnΘ un corps. Ceci est une
- contradiction. La dΘclaration d'une mΘthode abstraite
- consiste en une entΩte suivie d'un point-virgule.
- Supprimez ou bien le mot-clΘ "abstract" ou bien le
- corps de la mΘthode.
-
- * already in use
- Il y a dΘjα une variable (ou un paramΦtre)
- de ce nom dans la mΘthode. Utilisez un nom
- diffΘrent. Ou supprimez le nom de type qui
- la prΘcΦde si vous voulez rΘ-utiliser la
- variable.
-
- *An explicit 'this' qualifier must be used to select the desired instance.
- L'instance Θtant ambiguδ, le compilateur recommande de
- spΘcifier 'this', c'est-α-dire l'instance courante.
-
- anonymous class implements interface; cannot have arguments
- Puisque les classes anonymes n'implΘmentent que des
- interfaces, et puisque les interfaces n'ont pas de
- constructeurs, le constructeur d'une classe anonyme
- est toujours le constructeur par dΘfaut sans arguments.
-
- anonymous class implements interface; cannot have qualifier for new
- (Aucune aide disponible)
-
- array required, but *
- La syntaxe utilisΘe laisse croire que vous tentez
- d'accΘder α un ΘlΘment d'un tableau. Or, la variable
- spΘcifiΘe n'en est pas un.
-
- as of release 1.4, 'assert' is a keyword, and may not be used as an identifier
- Le mot-clΘ 'assert' fait maintenant partie du langage
- Java et a une signification particuliΦre.
- Vous ne pouvez pas l'utiliser comme identificateur de
- variable ou de mΘthode.
- Choisissez un autre nom.
-
- * attempting to assign weaker access privileges; was *
- Vous remplacez une mΘthode tout en changeant le modificateur
- d'accΦs (private, protected, public). Vous ne pouvez
- qu'Θlargir l'accΦs (e.g. de privΘ α public); vous ne pouvez
- pas le restreindre (e.g. de public α privΘ).
-
- * attempting to use incompatible return type
- (Aucune aide disponible)
-
- * before supertype constructor has been called
- Lorsqu'une classe a un ancΩtre (super-classe),
- son constructeur devrait toujours commencer par
- appeler le constructeur de l'ancΩtre :
- super(...);
- devrait Ωtre la premiΦre instruction de votre
- constructeur (en remplaτant l'ellipse par les
- paramΦtres appropriΘs, bien s√r). Tenter
- d'utiliser les membres de la super-classe sans
- appeler le constructeur va causer des problΦmes !
-
- break outside switch or loop
- L'instruction "break" sert α sortir d'un bloc
- d'instructions, comme une instruction "switch"
- ou une boucle ("for", "while" ou "do").
- Vous ne pouvez pas l'utiliser dans un autre cas.
- Pour sortir d'une mΘthode, utilisez "return".
-
- * but with different return type
- Vous tentez de combiner deux mΘthodes qui ont la mΩme
- signature α l'exception du type retournΘ. Ceci se
- produit probablement parce que votre classe implΘmente
- deux interfaces, chacune contribuant une des deux
- mΘthodes sus-mentionnΘes. La seule solution consiste
- α changer au moins une des deux interfaces en question.
-
- cannot access *
- Le fichier classe spΘcifiΘ ne peut Ωtre consultΘ
- pour la raison spΘcifiΘe. Probablement α la suite
- d'un problΦme avec votre systΦme de fichiers.
-
- cannot assign a value to final variable *
- La variable que vous tentez de modifier a ΘtΘ dΘclarΘe
- finale ("final"). Ce qui signifie que vous ne pouvez
- pas changer sa valeur. Si vous avez vraiment α changer
- sa valeur, supprimez le mot-clΘ "final" de sa dΘclaration.
-
- * cannot be accessed from outside package
- La classe que vous cherchez α utiliser ici n'est pas
- publique (le mot-clΘ "public" ne prΘcΦde pas le mot-clΘ
- "class").
- Une classe non-publique ne peut Ωtre utilisΘe que par
- les classes qui partagent son paquetage. Si nΘcessaire,
- changez sa dΘfinition afin de la rendre publique.
-
- * cannot be applied to *
- L'opΘrateur que vous utilisez ici n'est pas applicable
- α ce type de valeur. Vous utilisez soit le mauvais type
- de valeur, soit le mauvais opΘrateur.
-
- * cannot be dereferenced
- Vous tentez d'utiliser le "." pour accΘder α un champ
- ou une mΘthode d'un objet. Cependant, la variable utilisΘe
- n'est pas de type objet - elle ne possΦde pas de champs
- ni de mΘthodes.
-
- * cannot be inherited with different arguments:*
- (Aucune aide disponible)
-
- *cannot be referenced from a static context
- Vous tentez d'accΘder α un champ ou mΘthode d'instance
- α partir d'une mΘthode statique (mΘthode de classe).
- Ceci n'est pas permis. Les mΘthodes statiques ne
- peuvent accΘder qu'aux autres champs et mΘthodes
- statiques de leur classe α moins d'utiliser une
- instance explicite de la classe (crΘΘe par la mΘthode
- statique).
-
- cannot inherit from final *
- La super-classe (l'ancΩtre mentionnΘ par le mot-clΘ
- "extends") a ΘtΘ dΘclarΘe finale. Ceci signifie
- qu'elle n'accepte pas de sous-classes.
- DΘsolΘ - vous ne pouvez pas la sous-classer sans
- son consentement...
-
- cannot read: *
- (Aucune aide disponible)
-
- cannot resolve symbol*
- Vous utilisez un symbole (un nom de variable, mΘthode
- ou classe) qui n'apparaεt pas dans le contexte.
- Peut-Ωtre y a-t-il une coquille dans le nom ?
- Avez-vous oubliΘ de dΘclarer le symbole en question ?
- Apparaεt-il dans un autre contexte ? Est-il dΘclarΘ
- plus tard ou dans un sous-contexte ?
-
- cannot return a value from method whose result type is void
- Un type de rΘsultat "void" dans la signature d'une mΘthode
- signifie qu'elle n'en retourne aucun. Le corps de la
- mΘthode ne doit donc pas avoir d'instruction "return".
-
- cannot select a static class from a parameterized type
- (Aucune aide disponible)
-
- 'case', 'default' or '}' expected
- Le corps de votre expression "switch" semble erronΘ.
- La syntaxe de l'instruction "switch" est :
- switch ( Expression )
- {
- case ConstantExpression :
- ...
- default :
- ...
- }
-
- 'catch' without 'try'
- "catch" est un mot-clΘ Java qui ne peut apparaεtre
- qu'aprΦs un bloc "try". La syntaxe est :
- try
- {
- ...
- }
- catch(Exception e)
- {
- ...
- }
-
- * clashes with class of same name
- Assurez-vous que la classe et le paquetage
- portent des noms diffΘrents.
- Par convention, les noms de classes dΘbutent
- par une majuscule, les noms de paquetages
- par une minuscule.
-
- * clashes with package of same name
- Assurez-vous que la classe et le paquetage
- portent des noms diffΘrents.
- Par convention, les noms de classes dΘbutent
- par une majuscule, les noms de paquetages
- par une minuscule.
-
- 'class' or 'interface' expected
- Les mots-clΘs "class" ou "interface" sont attendus
- au dΘbut du fichier source. Ni l'un ni l'autre
- n'apparaεt, ou il y a autre chose qui les prΘcΦde.
-
- '.class' expected
- (Aucune aide disponible)
-
- code too large for try statement
- Il y a trop d'instructions α l'intΘrieur du bloc "try".
- CrΘez une mΘthode distincte et appelez-la depuis le bloc.
-
- * conflicts with a compiler-synthesized symbol in *
- (Aucune aide disponible)
-
- constant expression required
- Vous avez utilisΘ une variable ou une expression ici,
- ce qui est illΘgal. Vous ne pouvez utiliser que des
- constantes ici. Une constante est un nombre (e.g. "42")
- ou un identificateur dΘclarΘ "final".
-
- continue outside of loop
- L'instruction "continue" sert α passer α l'itΘration
- suivante d'une boucle ("for", "while" ou "do").
- On ne peut donc l'utiliser en dehors d'une boucle.
-
- cyclic inheritance involving *
- Vous tentez de sous-classer une classe, mais
- cette derniΦre a dΘjα dΘclarΘ qu'elle sous-classait
- votre sous-classe ! Deux classes ne peuvent Ωtre
- des sous-classes l'une de l'autre.
-
- * does not exist
- Le nom spΘcifiΘ ici (dΘsignant une variable,
- classe ou paquetage) n'existe pas. Aucune
- variable, classe ou paquetage ne porte ce nom.
-
- * does not take parameters
- Le type utilisΘ n'est pas paramΘtrisΘ. Par
- consΘquent, vous ne pouvez spΘcifier de paramΦtre.
-
- duplicate case label
- Vous avez utilisΘ le mΩme cas deux fois α l'intΘrieur
- d'une mΩme instruction "switch". Chaque cas doit Ωtre
- unique.
-
- duplicate class:*
- Il semble qu'il existe dΘjα une classe de ce nom.
-
- duplicate default label
- Vous avez utilisΘ le mot-clΘ "default" deux fois α
- l'intΘrieur d'une mΩme instruction "switch".
- Il ne peut y avoir qu'un cas fourre-tout.
-
- 'else' without 'if'
- Le mot-clΘ 'else' ne peut apparaεtre que dans une
- instruction 'if', comme ceci :
- if (condition)
- instruction;
- else
- instruction;
- Avez-vous oubliΘ les accolades ?
- Si l'une ou l'autre instruction du if-else est
- composΘe, la syntaxe est :
- if (condition)
- {
- ...
- }
- else
- {
- ...
- }
-
- empty character literal
- Vous avez dΘclarΘ une constante caractΦre vide.
- Vous ne pouvez pas utiliser ''. Une constante
- caractΦre doit compter un et un seul caractΦre,
- comme par exemple 'a'. Les caractΦres non-imprimables
- sont reprΘsentΘs par un contre-oblique suivi d'un
- autre caractΦre, comme par exemple '\n' ou '\t'.
-
- error reading *
- Une erreur est survenue lors de la lecture du fichier indiquΘ.
- Il y a probablement un problΦme avec le systΦme de fichiers
- (ou avec le rΘseau si le fichier en question est distant).
-
- error while writing *
- Une erreur est survenue lors de l'Θcriture du fichier indiquΘ.
- Il y a probablement un problΦme avec le systΦme de fichiers
- (ou avec le rΘseau si le fichier en question est distant).
- Le fichier est-il protΘgΘ contre l'Θcriture ? Le disque
- est-il saturΘ ?
-
- error writing source; cannot overwrite input file *
- (Aucune aide disponible)
-
- * expected
- Le symbole sus-mentionnΘ Θtait attendu α cet
- endroit mais un autre symbole a ΘtΘ rencontrΘ.
- Essayez de comprendre pourquoi Java s'attendait
- α ce symbole plut⌠t qu'α celui que vous avez
- utilisΘ.
-
- 'finally' without 'try'
- Le mot-clΘ "finally" ne peut apparaεtre qu'aprΦs
- un bloc "try". La syntaxe est :
- try
- {
- ...
- }
- finally
- {
- ...
- }
- Un bloc "catch" peut optionnellement s'insΘrer entre
- les blocs "try" et "finally".
-
- floating point number too large
- Le systΦme est incapable de traiter un nombre rΘel
- aussi grand.
-
- floating point number too small
- Le systΦme est incapable de traiter un nombre rΘel
- aussi petit.
-
- * has already been caught
- Cette instruction 'catch' est inutile. Elle ne
- pourra jamais s'exΘcuter, car les exceptions
- qu'elle attrape sont dΘjα traitΘes par une
- instruction 'catch' prΘcΘdente.
-
- {0} has {1} access in {2}
- (Aucune aide disponible)
-
- * has been deprecated
- Vous utilisez une mΘthode qui n'est plus recommandΘe.
- Il existe probablement une autre mΘthode (ou classe)
- qui fournisse cette fonctionnalitΘ. Consultez la
- documentation pour plus de dΘtails.
-
- {0} has no match in entry in {1}; required {2}
- (Aucune aide disponible)
-
- hexadecimal numbers must contain at least one hexadecimal digit
- Vous avez spΘcifiΘ un nombre hexadΘcimal (en le prΘfaτant
- de "0X" ou "0x"). Il doit y avoir au moins un chiffre
- hexadΘcimal aprΦs le prΘfixe (e.g. "0X" n'est pas lΘgal).
-
- illegal character:*
- Il y a un caractΦre illΘgal dans le fichier source.
- Ce caractΦre pourrait fort bien Ωtre invisible.
- Si vous ne pouvez le trouver et le supprimer,
- supprimez la ligne entiΦre et rΘ-Θcrivez la.
-
- illegal combination of modifiers: *
- Vous avez tentΘ de combiner deux qualificatifs Java
- de faτon illΘgale. Ils sont probablement contradictoires.
- Par exemple, une mΘthode ne peut Ωtre α la fois "abstract"
- et "native", "final", "private" ou "synchronized".
-
- illegal escape character
- Les caractΦres spΘciaux s'Θcrivent α l'aide d'un
- contre-oblique et d'un second caractΦre, comme par
- exemple '\n'. Les caractΦres spΘciaux reconnus sont :
- \b, \f, \n, \r, \t, \\, \', \"
- ainsi que les nombres octaux (e.g. \0 α \377).
- Les caractΦres Unicode (\u0000 α \uFFFF) ne peuvent
- apparaεtre que dans des chaεnes.
-
- illegal forward reference
- Vous avez tentΘ d'utiliser un champ avant de l'avoir
- dΘclarΘ. └ la diffΘrence des mΘthodes, les champs ne
- peuvent Ωtre utilisΘs dans une instruction ou
- dΘclaration tant qu'ils n'ont pas ΘtΘ dΘclarΘs.
-
- illegal initializer for *
- Vous avez tentΘ d'initialiser une variable α l'aide
- d'une expression de type incompatible.
-
- illegal line end in character literal
- Vous avez un retour α la ligne alors qu'un caractΦre
- Θtait attendu. Pour inclure un retour α la ligne
- ("newline") dans une chaεne, utilisez '\n'.
-
- illegal qualifier; {0} is not an inner class
- Le modificateur utilisΘ n'est applicable qu'α une
- classe imbriquΘe.
-
- illegal start of expression
- L'expression dΘbute par un atome illΘgal.
-
- illegal start of type
- Lα o∙ un nom de type Θtait attendu, quelque chose
- d'autre (probablement un mot-clΘ) a ΘtΘ rencontrΘ.
- Assurez-vous que la dΘfinition de type soit correcte.
-
- illegal unicode escape
- La sΘquence n'a pas ΘtΘ reconnue comme Θtant un
- caractΦre Unicode. Ceux-ci sont reprΘsentΘs par
- \u0000 α \uffff, o∙ les quatre derniers caractΦres
- forment un nombre hexadΘcimal.
-
- improperly formed type, some parameters are missing
- (Aucune aide disponible)
-
- incomparable types: *
- (Aucune aide disponible)
-
- incompatible types*
- Une expression d'un certain type est requise ici.
- Vous avez utilisΘ une expression d'un type diffΘrent
- qui n'est pas compatible (e.g. une expression
- "String" alors qu'un "int" est requis).
-
- inconvertible types*
- Le type que vous avez utilisΘ ici ne peut pas Ωtre
- automatiquement converti au type requis.
-
- initializer must be able to complete normally
- Vous ne pouvez pas lancer d'exceptions ni abrΘger
- de toute autre maniΦre un bloc d'initialisation,
- statique ou non.
-
- inner classes cannot have static declarations
- Une classe imbriquΘe ne peut dΘclarer de
- types statiques. Si vous avez besoin d'un
- type statique ici, dΘclarez-le dans la classe
- englobante.
-
- integer number too large: *
- Vous avez spΘcifiΘ un nombre trop grand pour le type
- entier attendu. Vous devriez utiliser un type plus
- grand (par exemple "long" au lieu de "int").
-
- interface expected here
- Le nom apparaissant aprΦs le mot-clΘ "extends" ne dΘsigne
- pas une interface. Une interface ne peut sous-classer
- qu'une autre interface.
-
- interface methods cannot have body
- Les mΘthodes d'interfaces ne peuvent Ωtre que
- dΘclarΘes - il ne peut y avoir de corps.
- Par consΘquent, la signature de mΘthode ne peut
- Ωtre suivie que d'un point-virgule.
-
- internal error; cannot instantiate *
- Une erreur interne est survenue pendant
- l'instanciation de la classe indiquΘe.
- (Erreur gΘnΘrique)
-
- invalid method declaration; return type required
- Une dΘclaration de mΘthode doit spΘcifier le type retournΘ.
- Par exemple, si votre mΘthode retourne un String :
- public String maMΘthode();
- Si vous ne voulez pas que la mΘthode retourne de valeur,
- utilisez le mot-clΘ "void" :
- public void maMΘthode();
-
- * is abstract; cannot be instantiated
- La classe est abstraite ("abstract"). Ce qui signifie
- qu'elle comprend une ou plusieurs mΘthodes dont
- l'implΘmentation n'est pas fournie (des "mΘthodes
- abstraites"). Vous ne pouvez pas crΘer d'objets
- abstraits. Trouvez (ou crΘez) une classe descendante
- qui implΘmente les mΘthodes abstraites. Vous pourrez
- alors crΘer des objets de cette classe.
-
- * is accessed from within inner class; needs to be declared final
- Les variables locales ne sont normalement pas
- accessibles aux classes imbriquΘes. Vous devrez
- soit supprimer les rΘfΘrences apparaissant dans la
- classe imbriquΘe, soit dΘclarer la variable "final"
- (ce qui la rendra accessible car constante).
-
- * is already defined in *
- Il existe dΘjα une variable (ou un paramΦtre)
- dans cette mΘthode qui porte le mΩme nom.
- Choisissez un nom diffΘrent. Cherchiez-vous
- α utiliser la mΩme variable ? Dans ce cas,
- supprimez le nom de type afin de ne pas
- dΘclarer la variable une seconde fois.
-
- * is already defined in this compilation unit
- Vous avez utilisΘ ce nom deux fois ici.
- Choisissez un nom diffΘrent pour cet identificateur.
-
- {0} is already defined in a single-type import
- (Aucune aide disponible)
-
- * is ambiguous, both *
- L'identificateur mentionnΘ est ambigu car il y a plus d'une
- classe ou interface de ce nom parmi les paquetages que vous
- avez importΘs.
- Vous devez fournir le chemin d'accΦs de la classe lors de
- son invocation (e.g. java.util.List) ou de son importation
- (e.g. import java.util.List).
-
- * is never thrown in body of corresponding try statement
- Vous avez dΘclarΘ vouloir attraper une exception ici.
- Mais il est certain que cette exception ne sera jamais
- levΘe ! Aucune des instructions du bloc "try" ne peut
- lever cette exception.
-
- * is not abstract and does not override abstract method *
- Votre classe, qui n'est pas abstraite,
- dΘclare une mΘthode qui l'est.
-
- * is not an inner class
- La classe spΘcifiΘe n'est pas imbriquΘe dans (n'est
- pas contenue dans) la classe courante.
-
- * is not defined in a public class or interface; cannot be accessed from outside package
- L'identificateur indiquΘ n'est dΘclarΘ ni par une classe
- publique ni par une interface; par consΘquent il ne peut
- Ωtre invoquΘ en dehors du paquetage o∙ il apparaεt.
-
- * is public, should be declared in a file named *
- Chaque classe publique doit avoir son texte source dans un
- fichier du mΩme nom portant l'extension ".java".
- Par exemple, la "public class Foo" doit avoir son
- texte source dans le fichier "Foo.java".
-
- * is reserved for internal use
- Le terme indiquΘ est rΘservΘ α des fins internes.
- Vous devrez changer le nom de votre variable ou classe.
-
- malformed floating point literal
- Vous avez commis une erreur de syntaxe en tentant
- d'Θcrire un nombre rΘel. Quelques exemples corrects :
- 18. 18.1 18.e12 1.8f .18 .2E2d 18e81 18d
-
- * might already have been assigned to
- Une variable finale ne peut accepter une valeur qu'une seule
- fois. La variable en question est finale et le compilateur
- croit qu'il est possible que les deux instructions soient
- exΘcutΘes.
-
- * might not have been initialized
- Vous utilisez une variable locale sans avoir la
- certitude qu'elle ait ΘtΘ initialisΘe. Dans le
- doute, initialisez-la lors de sa dΘclaration.
-
- missing method body, or declare abstract
- Les mΘthodes doivent soit comprendre un corps, soit
- Ωtre dΘclarΘes abstraites. Le corps est un bloc
- d'instructions encadrΘ d'accolades {} qui suit
- la signature. Exemples :
- public abstract int getAnswer();
- public int getAnswer() {};
-
- missing return statement
- Une valeur est attendue de cette mΘthode. Or, il n'y a
- aucune instruction "return" dans son corps.
- Vous devez soit changer le type retournΘ par la mΘthode
- en "void", soit ajouter l'instruction "return" manquante.
-
- missing return value
- L'instruction "return" n'a pas d'argument, alors qu'on
- en attendait un. Vous devez soit changer le type retournΘ
- par la mΘthode en "void", soit ajouter l'argument manquant
- α l'instruction "return".
-
- * must be caught or declared to be thrown
- Votre code invoque une mΘthode qui pourrait lancer
- une exception. Vous devez soit attraper l'exception,
- soit dΘclarer que votre mΘthode la laisse s'Θchapper.
- Pour attraper l'exception, utilisez un bloc "try" :
- try
- {
- ...
- }
- catch(Exception e)
- {
- ...
- }
- Pour la laisser s'Θchapper, ajoutez :
- throws <ExceptionName>
- α la signature de votre mΘthode.
-
- * must be first statement in constructor
- Lorsqu'une classe a un ancΩtre (super-classe),
- son constructeur devrait toujours commencer par
- appeler le constructeur de l'ancΩtre :
- super(...);
- devrait Ωtre la premiΦre instruction de votre
- constructeur (en remplaτant l'ellipse par les
- paramΦtres appropriΘs, bien s√r). Tenter
- d'utiliser les membres de la super-classe sans
- appeler le constructeur va causer des problΦmes !
-
- name clash: *
- Vous avez dΘfini deux mΘthodes portant le mΩme nom.
- Ceci n'est possible que si l'une remplace l'autre (ce
- qui n'est pas le cas ici). Changez l'un des noms.
-
- native methods cannot have a body
- Vous avez dΘclarΘ une mΘthode intrinsΦque (mot-clΘ
- "native") et lui avez donnΘ un corps. Or, les mΘthodes
- intrinsΦques n'ont qu'une signature suivie d'un
- point-virgule. Supprimez soit la mot-clΘ "native",
- soit le corps de la mΘthode.
-
- no enclosing instance of type {0} is in scope
- (Aucune aide disponible)
-
- no interface expected here
- Vous faites une rΘfΘrence inattendue α une interface
- (possiblement avec la dΘclaration "extends" d'une classe).
- Une classe ne peut sous-classer qu'une classe, pas une
- interface. Si vous dΘsirez implΘmenter cette interface,
- utilisez plut⌠t le mot-clΘ "implements".
-
- not a loop label: *
- Les Θtiquettes utilisΘes comme argument d'une
- instruction "continue" doivent identifier une
- instruction de boucle ("while", "do" ou "for").
- L'Θtiquette spΘcifiΘe ici n'identifie pas une boucle.
-
- not a statement
- La ligne de code en question n'est pas
- une instruction complΦte.
-
- * not allowed here
- Vous avez utilisΘ un modificateur d'accΦs (tel que
- "private", "protected", etc.) qui n'est pas permis
- en cet endroit.
-
- not an enclosing class:*
- Vous avez tentΘ d'accΘder α l'objet courant ('this') d'une
- classe extΘrieure α la v⌠tre. Ceci n'est possible que si
- la classe extΘrieure englobe la v⌠tre.
-
- orphaned *
- (Aucune aide disponible)
-
- * overridden method does not throw *
- Vous remplacez une mΘthode et levez une nouvelle
- exception. Une mΘthode remplaτante ne peut pas
- introduire de nouvelles exceptions; elle peut en
- lever moins, mais pas plus.
-
- {0}; overridden method is {1}
- (Aucune aide disponible)
-
- possible fall-through into case
- Il se pourrait que l'exΘcution d'une clause "case"
- d'une instruction "switch" se poursuive α la clause
- suivante. Si ce n'est pas ce que vous dΘsirez,
- concluez la clause fautive par une instruction "break"
- ou l'Θquivalent.
-
- possible loss of precision
- La conversion indiquΘe pourrait causer une perte
- de prΘcision numΘrique.
-
- qualified new of static class
- (Aucune aide disponible)
-
- recursive constructor invocation
- Votre code fait en sorte que le constructeur
- s'invoque lui-mΩme. Ce n'est pas permis car
- car cela entraεnerait presque certainement
- une boucle infinie.
-
- repeated interface
- Vous avez mentionnΘ une interface plus d'une
- fois dans la dΘclaration "implements".
- Une fois suffit !
-
- repeated modifier
- Vous avez mentionnΘ un modificateur (e.g.
- final, static, public, private, volatile) plus
- d'une fois dans la dΘclaration. Une fois suffit !
-
- return outside method
- Vous ne pouvez utiliser l'instruction 'return'
- que dans une mΘthode - pas dans un bloc
- d'initialisation ou tout autre segment de code.
-
- * should be declared abstract; it does not define *
- Cette classe descend d'une classe abstraite ou hΘrite
- d'une interface abstraite. Les classes et interfaces
- abstraites dΘfinissent des mΘthodes sans en fournir
- l'implΘmentation. Cette classe ne fournit pas les
- implΘmentations manquantes, ce qui fait qu'elle est
- encore abstraite.
- Vous devez soit dΘclarer la classe abstraite :
- public abstract class ...
- soit fournir l'implΘmentation manquante mentionnΘe
- dans le message d'erreur.
-
- signature does not match {0}; incompatible interfaces
- Parce que les signatures sont diffΘrentes, ces
- interfaces sont mutuellement incompatibles.
-
- signature does not match {0}; incompatible supertype
- (Aucune aide disponible)
-
- 'try' without 'catch' or 'finally'
- Si vous utilisez un bloc "try", il doit Ωtre immΘdiatement
- suivi soit par un bloc "catch", soit par un bloc "finally"
- (ou les deux). La syntaxe est :
- try
- {
- ...
- }
- catch(Exception e)
- {
- ...
- }
- finally
- {
- ...
- }
-
- type parameter {0} is not within its bound *
- (Aucune aide disponible)
-
- type parameters of {0} cannot be determined
- (Aucune aide disponible)
-
- type variable {0} occurs more than once in result type of {1}; cannot be left uninstantiated
- (Aucune aide disponible)
-
- type variable {0} occurs more than once in type of {1}; cannot be left uninstantiated
- (Aucune aide disponible)
-
- type variables cannot be dereferenced
- Vous ne pouvez pas utiliser le "." pour tenter
- d'accΘder aux champs ou mΘthodes membres d'une
- variable-type.
-
- unclosed character literal
- Il semble que vous ayez Θcrit une constante caractΦre sans
- inclure l'apostrophe fermante : 'a au lieu de 'a'.
-
- unclosed comment
- Un commentaire qui dΘbute par /* ou /** doit
- Θventuellement Ωtre fermΘ par */.
-
- unclosed string literal
- Il semble que vous ayez Θcrit une chaεne de caractΦres
- sans inclure le guillemet anglais fermant : ½"une chaεne╗
- au lieu de ½"une chaεne"╗. La chaεne doit Ωtre Θcrite
- sur une seule ligne.
-
- undefined label: *
- L'Θtiquette que vous tentez d'utiliser ici est
- introuvable. Soit qu'elle n'existe pas, soit
- qu'elle ne soit pas dans le contexte.
- Assurez-vous qu'il n'y ait pas de coquille
- (les Θtiquettes sont sensibles α la casse).
- Le second cas peut se produire lorsque l'Θtiquette
- est dans un bloc (dΘlimitΘ par les accolades) -
- rΦgle gΘnΘrale, une Θtiquette n'existe que dans le
- contexte du bloc qui la dΘfinit.
-
- unexpected type
- Une expression d'un certain type est requise ici.
- Vous avez utilisΘ une expression d'un type diffΘrent
- qui n'est pas compatible (e.g. une expression
- "String" alors qu'un "int" est requis).
-
- unreachable statement
- Cette instruction ne sera jamais exΘcutΘe.
- Si vous examinez le code attentivement, vous
- remarquerez que l'instruction ne peut Ωtre
- atteinte en aucun cas. Supprimez-la ou
- corrigez votre logique.
-
- * uses or overrides a deprecated API.
- Vous utilisez ou remplacez une mΘthode qui n'est plus
- recommandΘe. Il existe probablement une autre mΘthode
- (ou classe) qui fournisse cette fonctionnalitΘ.
- Consultez la documentation pour plus de dΘtails.
-
- variable {0} might be assigned in loop
- La variable finale en question Θtait certainement sans
- valeur avant la boucle, et pourrait s'en voir assigner
- une dans la boucle, peut-Ωtre plus d'une fois - ce
- qui n'est pas acceptable.
-
- 'void' type not allowed here
- Le type "void" ne peut Ωtre utilisΘ dans ce contexte.
- Il ne sert qu'α dΘclarer qu'une mΘthode ne retourne pas
- de rΘsultat; il ne peut y avoir de variables de ce type.
-
- wrong number of type arguments; required *
- (Aucune aide disponible)
-